river piracy - French English Dictionary